English: Some of the political points are well made.
Telugu: కొన్ని రాజకీయ చురకలు బాగా పేలేవి.