English: Many faced challenges.
Telugu: ఎన్నో వొడుదుడుకులు ఎదుర్కోన్నారు.