English: Ram finally.
Telugu: చివరికి రామ్ అయినా సరే.