मा लाग्यूं/फंस्यूं हन

English: Translation
in the throes of
Hindi: Translation
में फंसा होना; में लगा होना
noun
adjective