English: Faced challenges
Telugu: ఎదుర్కొన్న సవాళ్ళు.