English: There were some hurdles.
Telugu: కొన్ని అడ్డుగోడలు వచ్చాయి.