New German telescope stares at the sun