English: A lot many things have to be achieved.
Telugu: మేమింకా సాధించాల్సినవి చాలా ఉన్నాయి.