English: But have they delivered thus far?
Telugu: కానీ ఇప్పటివరకు ఏ ప్రాజెక్టయినా వచ్చిందా?