English: It's been long since I saw them.
Telugu: మనిద్దర్నీ చూసి చాలా రోజులైంది.