English: Faced obstacles
Telugu: ఎదురైన అవరోధాలు