English: Much time has already passed, though.
Telugu: ఇప్పటికే చాలా సమయం గడిచిపోయిందని చెప్పారు.