What is the translation of there is there are in German?

Depending on context, there is can be translated as:

Da ist - da ist ein Mann an der Tür - There is a man at the door

Es gibt - Es gibt keinen Ausweg - There is no way out

Depending on context, there are can be translated as:

Da sind - da sind zwei Hunde im Garten - There are two dogs in the garden

Es gibt - Es gibt viele Möglichkeiten - There are many possibilities