English: This was finally my LIFE.
Telugu: చివరకు అదే నా జీవితం అయింది.