English: Hurdles have emerged.
Telugu: ఓటములు ఎదురయ్యాయి.