English: The criticism is entirely justified.
Telugu: ఆ విమర్శ చాలా వరకు యదార్థమే.