English: Good news for devotees!
Telugu: భక్తులకి టీటీడీ శుభవార్త!