English: Although, much needs to be accomplished.
Telugu: అయితే సాధించుకోవల్సినవి అనేకం ఉన్నాయి.