English: There are many challenges and barriers on the path.
Telugu: తమ ప్రయాణంలో పలు అడ్డంకులు, సవాళ్లు ఉన్నాయన్నారు.