English: Finally, some truth...
Telugu: చివరగా ఒక నిజం -