to move heaven and earth/to leave no stone unturned/to search for an opening for oneself by all possible means (idiom)
版权所有 © 2024 3Dict.cn