English: But it has seen a number of setbacks recently.
Telugu: కానీ, ఇటీవల కాలంలో వరుస వైఫల్యాలు చవిచూస్తున్నాడు.