English: Delays at every step
Telugu: అడుగడుగునా ఆటంకాలు