English: It’s long past time.
Telugu: ఇప్పటికే ఎంతో కాలం మించిపోయింది.