結果 : may his soul rest in peace meaning in hindi and english