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