in close succession - Turkish English Dictionary