English:  There are too many obstacles.
Telugu: ఆటంకాలు కూడా ఎక్కువగా ఉంటాయి.