English: There have been many hurdles to that goal.
Telugu: ఆ లక్ష్యానికి ఎన్నో అవరోధాలు వేగ నిరోధకాలుగా మారాయి.