put a thought into something - Spanish English Dictionary