made things difficult for him; upbraided him, scolded him

listen to the pronunciation of made things difficult for him; upbraided him, scolded him
الإنجليزية - الإنجليزية
gave him hell
made things difficult for him; upbraided him, scolded him
المفضلات