be pushy and obnoxious on something - Turkish English Dictionary