English: Criticism in recent times
Telugu: ఇటీవల చేసిన విమర్శల పై మండిపాటు