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