A good turn
Hindi Meaning: अच्छा काम
English Meaning: Helpful deed
A grass widow
Hindi Meaning: अकेली पत्नी
English Meaning: Wife living apart
A greenhorn
Hindi Meaning: नौसिखिया
English Meaning: Inexperienced person
A grey area
Hindi Meaning: धुंधला मामला
English Meaning: Unclear situation
A gut feeling
Hindi Meaning: अंदर से आहट
English Meaning: Instinctive feeling
A Herculean task
Hindi Meaning: बहुत मुश्किल काम
English Meaning: Extremely difficult task
A hornet’s nest
Hindi Meaning: मुसीबत खड़ी करना
English Meaning: Cause trouble