Correct option is C
Option (c) is the correct meaning of the given idiom.
Heart and soul: To do something with complete devotion, enthusiasm, and commitment. It means giving your
complete effort to something. (पूरी लगन और समर्पण से)
Example: She put her
heart and soul into preparing for the civil services exam.
Other related idioms and their meanings:
·
With might and main – With full strength and effort.
·
Go the extra mile – To make a special effort.
·
Pull out all the stops – To do everything you can to make something successful.