English: A number of other things remained to be accomplished.
Telugu: పూర్తి చేయటానికి చాలా ఇతర విషయాలు ఉన్నాయి.