English: A lot of new construction in the street.
Telugu: రోడ్డు పొడవునా కొత్తకొత్త నిర్మాణాలు.