English: This is the biggest compliment to us.
Telugu: అదే మాకు అతి పెద్ద ప్రశంస.