English: There are many challenges still.
Telugu: ఇంకా అనేక సవాళ్లున్నాయి.