English: This aim has been achieved and then some.
Telugu: ఇది ఆ లక్ష్యం మరియు కొన్ని తరువాత నెరవేరుస్తుంది.