English: It has been built recently.
Telugu: ఇది ఇటీవల రూపొందించారు.