KABUL (AFP) - A United States general in Afghanistan has been fired after accusing President Hamid Karzai and his corruption-plagued administration of being out of touch and ungrateful for American support. Major General Peter Fuller, deputy commander of Natos mission to train and equip Afghan forces, was dismissed after making inappropriate public comments, the Nato-led international force said late Friday. Fullers comments made public some of the frustrations expressed privately by US and other foreign military officers and diplomats about working with Karzai and his government. In an interview published by news website Politico Thursday, Fuller said Afghan leaders did not fully recognise the human and financial cost borne by the United States in Afghanistan and were isolated from reality. He also directly criticised Karzai after the president said last month that Afghanistan would support Pakistan if Islamabad ever went to war with the United States. Why dont you just poke me in the eye with a needle? Fuller said of Karzais comments. Youve got to be kidding me... Im sorry, we just gave you $11.6 billion and now youre telling me, 'I dont really care? He added: When they are going to have a presidential election, you hope they get a guy thats more articulate in public. US General John Allen, commander of the Nato-led International Security Assistance Force (Isaf) in Afghanistan, said the remarks did not reflect the state of the international forces relationship with Karzais administration. These unfortunate comments are neither indicative of our current solid relationship with the government of Afghanistan, its leadership, or our joint commitment to prevail here in Afghanistan, Allen said in a statement. The Afghan people are an honorable people and comments such as these will not keep us from accomplishing our most critical and shared mission - bringing about a stable, peaceful and prosperous Afghanistan. US Defence Secretary Leon Panetta fully backed the decision to dismiss Fuller with immediate effect, spokesman Captain John Kirby told AFP. A spokesman for Isaf in Kabul, Lieutenant Gregory Keeley, said it did not have any information on whether Fuller, a two-star general, would be leaving the military or redeploy to another role. Last year, General Stanley McCrystal, then commander of international troops in Afghanistan, was dismissed by President Barack Obama over comments made by him and his aides about senior political leaders to Rolling Stone magazine.