English: Been a long time since I have seen him."
Telugu: వాడిని చూసి చాలా రోజులైంది" అంది.