English: Many steps remain to be taken.
Telugu: ఇంకా చాలా మెట్లు ఎక్కవలసిన అవసరముంది.