English: The truth at last ...
Telugu: చివరకు నిజం. . .