English: Recently built.
Telugu: ఈ మధ్యే ప్రతిష్టించారు.