English: “Been a long time since I came back here.
Telugu: “నేను ఇక్కడికి వచ్చి చాలా రోజులైంది.