English: All that's left is the final push.
Telugu: ఇక మిగిలింది తుది సమరమే.