English: This is a major hurdle.
Telugu: ఇదే ప్రధాన అడ్డంకి అని చెబుతున్నారు.