English: He has done extensive promotion for it.
Telugu: దానికి విపరీతంగా ప్రమోషన్ చేసాడు.