English: He's made press releases and given interviews.
Telugu: ప్రెస్ మీట్లు పెట్టాడు, ఇంటర్వ్యూలు ఇచ్చాడు.