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