be blindingly obvious - Turkish English Dictionary