結果 : patch up meaning in hindi and english