Idioms exist in every language. Some are unique to one specific language, others have very similar equivalents in other languages. Here are some English idioms and their equivalents in different languages.
You can learn the meaning of German interjections just like you would learn any other vocabulary, but they are a bit different. Here is a list of some common German interjections and phrases and what they mean.