English: This is recent construction.
Telugu: ఇది ఇటీవలి నిర్మాణం.