(CNN) — After spending 5 years in the Taliban’s captivity, an army soldier is being treated and evaluated at a military hospital in Germany today.

Five detainees were freed from Guantanamo Bay in exchange for U.S. Army Sergeant Bowe Bergdahl over the weekend. The hospital said he is in stable condition, but they are paying close attention to his dietary and nutritional needs.

His parents said he is physically weakened and is struggling to speak English. “Give yourself all of the time you need to recover and decompress, there is no hurry,” said Jani Bergdahl, Bowe’s mother. “You have your whole life ahead of you. We continue in our minutes by minute prayers for you as you go through this healing process, and we praise God for your freedom.”

The White House said it believed the decision was the right thing to do, but critics said they are concerned the freed prisoners will find a way to fight back. However, the White House said it is taking steps to ensure that won’t happen.

Afgan officials are among the concerned. They said the swap goes against the norms of international law, and it sets a dangerous precedent of negotiating with terrorists.