Полный русско-английский словарь
С. : сделать всё ~ do* all one can; do* everthing in oneś power; сделать всё ~ и невозможное move heaven and earth; leave* no stone unturned.
возможное