English: Finally, Germany made it.
Telugu: చివరగా, జర్మన్లు చేసియున్నారు.