English: Plenty of time has passed.
Telugu: చాలా సమయం గడిచిపోయింది.