English: But challenges have been mounting at the same time.
Telugu: కానీ అదే టైమ్ లో అడ్డంకులూ వస్తున్నాయి.