English: Some people say it's a propaganda.
Telugu: ఇది ఒక ప్రచారమే అంటున్నారు కొందరు.