English: Many faced challenges.
Telugu: అనేక ఒడిదుడుకులను ఎదుర్కొన్నాయి.