English: And it all rests in our own hands.
Telugu: మరి అంతా మనచేతుల్లోనే ఉంది.