Talent? Talent doest not guarantee any results. Hard work and strong work ethics is what makes you a world class athlete. There has been so many talented athletes with no results. Just look at the TOP 10 results from junior and U23 World Championships from last 10 years and you will only find very few familiar names in current pro peloton.
So he is an Austrian huh? Phew, same thing, Austria is just another word for East Germany and the sponsor is most likely looking at Austrian market as German market anyway.