not be the time/place to talk about something - Turkish English Dictionary