English: A number of projects have been delayed.
Telugu: పలు ప్రాజెక్టులు అర్ధంతరంగానే ఆగిపోయాయి.