English: has faced a lot of challenges and
Telugu: వారు చాలా అడ్డంకులను ఎదుర్కొన్నారు మరియు