Question: have no upper body strength?
Answer: Your thinness and upper body are weak, with light, thin bones because of muscle loss, caused by two things: calorie deficit in combination with exercise. If cardio trainers ate enough protein and fat, they might not lose any upper body muscle by training!