English: The rest is in our hands.
Telugu: ఇక మిగిలిన పని మనదే.