Venezuela President Hugo Chavez confirmed he had suffered a recurrence of cancer, saying he would need radiotherapy treatment after the removal of another tumour even though there was no evidence of metastasis.
"I will live! I will overcome!" the 57-year-old socialist leader said in a televised meeting with some cabinet colleagues from Cuba, where he underwent an operation six days ago.
Mr Chavez's comments about his health came at the end of a 90-minute address to Venezuelans, shown on live TV, in which he expressed confidence in his recovery, told jokes, signed state papers and even broke into song.
He is seeking to extend his 13-year rule at a presidential election in October, but his health problems have raised doubts about his capacity to campaign for the presidency or to rule for another six-year term should he win.
In his comments from Havana, which were broadcast today but recorded on Saturday, Mr Chavez varied between smiling enthusiasm and moments of introspection.
"We are all human, we are all extinguishable, more so with the life I have had, where one year seems like a hundred," he said.
Mr Chavez gave no word on when he would return to Venezuela.
He scoffed at "speculators with nothing better to do", who had suggested his cancer had spread - or metastasized - to other organs, saying that was not true.
A tumour had been successfully removed from the same pelvic area where a larger tumour was taken out in 2011, Mr Chavez said. "This time the recovery is much quicker," he said.
Radiotherapy would, however, be needed, he added.