English: It was also built recently.
Telugu: ఇది కూడా చాలా కాలం కిందటే నిర్మించబడింది.