English: A lot of projects were deferred or cancelled.
Telugu: పలు ప్రాజెక్టులు అర్ధంతరంగానే ఆగిపోయాయి.