English: At least that's finally true.
Telugu: ఆఖరికి ఇప్పటికి అది నిజమవుతోంది.