English: Homes haven't been delivered.
Telugu: ఇప్పటివరకు ఇండ్లు అందలేదు.