English: There are many obstacles.
Telugu: ఎన్నో అవరోధాలను ఎదుర్కోవాల్సిందే.