English: It doesn't seem to have been 10 years already.
Telugu: 'పదేళ్లు గడిచాయి' అని నాకు అనిపించడం లేదు.