English: It was just recently built.
Telugu: ఇది ఇటీవల నిర్మించారు.