English: And that is probably the greatest gift that you’ve given me.
Telugu: అదే మీరు నాకు అందించే అతి పెద్ద కానుక.