結果 : persist meaning in hindi and english