English: housed in a new building
Telugu: ఒక కొత్తగా నిర్మించిన ఇల్లు లో అపార్ట్మెంట్