English: Several key projects have run aground.
Telugu: పలు కీలక ప్రాజెక్టులు వీరి నుంచి చేజారిపోయాయి.