English: Its been a while since I came here.
Telugu: ఇక్కడికి వచ్చి చాలా రోజులైంది.