English: Several vehicles had stopped behind it.
Telugu: దీంతో దాని వెనుక ఎన్నో వాహనాలు ఆగిపోయాయి.