English: A lot of construction yet to do though.
Telugu: ఇంకా పలు నిర్మాణాలను చేపడుతోంది.