結果 : deposition meaning in hindi in science