English: Many faced challenges.
Telugu: ఎన్నో సవాళ్లను ఎదుర్కొని ముందుకు సాగారు.