in a comfortable economic position (someone) - Spanish English Dictionary