The official language in Germany is German.
€25 is approx $39
The time zone in Germany is Central European Time (UTC +1:00)
A pint (or stein) of beer in Germany is usually around €3 ($4.66) but can be up to €5 in restaurants or clubs in the cities. Coffee is around €2 ($3).
A bratwurst and soft drink can cost well under €5 (approx $7.77) in an inexpensive local place, whereas a main course somewhere a little fancier will be around €10 (approx $15).
The prices of transport in Germany differ depending on where you are, but on average a one-way ticket on local transport is under €1.50 (approx $2.33). The train and bus network is extensive and efficient - especially the underground train in cities such as Berlin.
Taxi tariffs start at around €5 (approx $7.77) with around €1.50 added for every km your travel.
Hostel prices fluctuate depending on the season; expect higher rates during summer or over Oktoberfest. A dorm bed in Berlin or Munich will cost you around €10 per night (approx $15).
A 3-4* private hotel room will cost around €30 per person, per night (approx $46). Book ahead to get the best deal - especially over Oktoberfest or in Christmas market season.