English: Yet, there are many shortcomings.
Telugu: అయినప్పటికీ ఇంకా లోటు చాలానే ఉంది.