English to Hindi

Meaning for:
head over heels
other
पूरी तरह से;सिर के बल