English: There are a lot of things still to achieve.
Telugu: ఇంకా సాధించాల్సినవి చాలానే ఉన్నాయని వ్యాఖ్యానించింది.