English: This seems to have started recently.
Telugu: ఈ మేరకు దీని ప్రారంభోత్సవం ఇటీవలే జరిగినట్లు తెలుస్తోంది.