English: We faced numerous obstacles.
Telugu: ఎన్నో అడ్డంకులను ఎదుర్కొన్నారు.