English: He makes his films really well.
Telugu: తన సినిమాల్ని బాగా ప్రమోట్ చేస్తున్నాడు.