English: He even released a press note.
Telugu: ప్రెస్ నోట్ కూడా ఇచ్చాడు.