English: But this had been long overdue.
Telugu: కానీ ఇంత కాలం అది కలగానే మిగిలిపోయింది.