English: It is a huge encouragement for us.
Telugu: అది మనకు పెద్ద అచీవ్‌మెంట్‌.