English: But it still manages to achieve its goal.
Telugu: అయినా ఆయన ఇంకా తన లక్ష్యాన్ని సాధించాల్సి ఉంది.