English: There are numerous impediments on their path.
Telugu: వారికి దారిలో ఎన్నో ఆటంకాలు.