you're pretty far behind - Turkish English Dictionary