English: There have been some hurdles.
Telugu: కొన్ని ఆటంకాలు ఎదురయ్యాయి.