English: But critics say otherwise.
Telugu: అయితే విమర్శకులు వేరే విధంగా చెబుతున్నారు.