did everything possible (no matter how difficult)

listen to the pronunciation of did everything possible (no matter how difficult)
الإنجليزية - الإنجليزية
moved heaven and earth
did everything possible (no matter how difficult)
المفضلات