bat a thousand - Turkish English Dictionary