English: She and her team faced a number of obstacles.
Telugu: అతను, అతని టీమ్ ఎన్నో అడ్డంకులను ఎదుర్కొంటారు.