English: Its the biggest hurdle.
Telugu: ఇది ఎక్కే అతి పెద్ద అడ్డంకిగా ఉంటుంది.