English: A new altarpiece was made.
Telugu: కొత్త శిలాఫలాకాన్ని ఏర్పాటు చేశారు.