結果 : part and parcel of life meaning in hindi