English: And that's the best compliment I can give it.
Telugu: అదే నాకు ఉత్తమమైన ప్రశంస.