German striker Lukas Podolski announced Monday his retirement from international duty for the Mannschaft after appearing 129 times for the World champion and scoring 48 goals. The Galatasaray forward is the second German veteran to announce his retirement in the last two weeks after Manchester United midfielder Bastian Schweinsteiger also announced his retirement. "I told the manager (Joachim Loew) that from now on I won't be playing for the national side anymore," Podolski wrote on his Facebook page, saying it as a "very difficult decision." Podolski made his debut for Germany in 2004 against Hungary when Rudi Voller was manager. In 2006 he was named the World Cup's best young player after scoring three goals. In the 2010 World Cup in South Africa Podolski was one of Germany's key players scoring twice including against England. However in recent years the former Arsenal midfielder has been largely that of a substitute. Podolski was included in the Euro 2016 squad. The veteran's last appearance for the national side was in Germany's Euro 2016 last 16 3-0 win over Slovakia. Podolski's decision to retire could be due to the rise of new German talents Julian Draxler, Mario Gotze and Marco Reus pushing the Galatasaray striker on the fringes of the national squad. Pointing to his long history with Podolski, Loew praised his attitude. "We celebrated together, but Poldi also always took responsibility when things didn't go so well," Loew said. "I can only thank him for his loyalty, his commitment, the fun and the joy that he brought to us again and again."