English: I have come here after a long long time.
Telugu: నేను చాలా రోజుల తర్వాత ఇక్కడికి వచ్చాను.