that's coming it strong. - Spanish English Dictionary