English: The criticism is justified.
Telugu: విమర్శలు సరికావన్నారు.