English: Better results will follow.
Telugu: అప్పుడే మరింత మెరుగైన ఫలితాలు వస్తాయన్నారు.