Someone who has "landed in the hospital" is ill or injured.