have/push one's own agenda - Turkish English Dictionary