you had to have been there - Turkish English Dictionary