Question

Select the most appropriate meaning of the given idiom. To move heaven and earth

A To exert all efforts
B To be very busy
C To be sad
D To hear rumors
Practice Next

Hey! Ask a query