English: It’s long past time.
Telugu: చాలా కాలం అయిపోతోంది.