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