English: This is our highest praise.
Telugu: అదే మాకు అతి పెద్ద ప్రశంస.