English: India at last.
Telugu: చివరికి భారత్నే వరించింది.