English: This criticism is very much deserved.
Telugu: ఈ స తక విమర్శనానికి మిక్కిలి విలువ ఉండేది.