English: The propaganda was embarrassing.
Telugu: ప్రచార పిచ్చిపట్టిందంటూ మండిపడ్డారు.