英语翻译1.on every visit took something away 2.recover my sight