Some Greek expressions are impossible to be translated by Google. Although different cultures tend to produce their own phrases, meanings aren’t always the same across borders. Here we collected 23 phrases only Greeks use that if you try to literally translate into English they won’t make sense to you. Don’t worry, we translated them properly […] Read the full story on GreekReporter.com.