English: But the audience and critics appreciated it.
Telugu: కానీ ప్రేక్షకులు - విమర్శలకుల నుండి మాత్రం ప్రశంసలు అందుకున్నాయి.