he stole my thunder. - Spanish English Dictionary