English: I have stayed in Delhi.
Telugu: నేను దిల్లీలో చిక్కుకుపోయాను.