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