English: There were lots of challenges.
Telugu: ఎన్నో ఛాలెంజ్‌లు విసిరారు.