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