English: They have promoted the film quite well.
Telugu: వాళ్ళు కూడా సినిమాని బాగా ప్రమోట్ చేసారు.