English: I have been in Delhi for the last 18 days.
Telugu: 18 రోజులుగా ఢిల్లీలో షూటింగ్ చేస్తున్నాను.