having lost one's skills - Spanish English Dictionary