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