I will never leave you my love meaning in hindi