English: In Response to Recent Criticisms
Telugu: ఇటీవల చేసిన విమర్శల పై మండిపాటు