ہچکِچاہٹ سے ادا کرنا : Hichkichahat Se Ada Karna Meaning in English
Hichkichahat Se Ada Karna in Detail
1) نارضامندی سے دینا ہچکچاہٹ سے ادا کرنا : Cough Up Pony Up Spit Up : (verb) give reluctantly.
Useful Words
دینا : Afford : be the cause or source of. "Who do I give?".
نارضامندی سے : Reluctantly : with reluctance. "Reluctantly he got dressed".