English: It's long past time already."
Telugu:  . ఇప్పటికే చాలా సమయం అయ్యింది"