English: Many faced challenges.
Telugu: అనేక సవాళ్ళను ఎదుర్కొని నిలదొక్కుకున్నారు.