English: A lot needs to be done still!
Telugu: చాలా విషయాలు పూర్తి చేయించడం అవసరం!