English: The final confrontation
Telugu: ఆఖరి పోరాటం