Juan Martin del Potro admitted he was struggling in his bid to return from knee surgery as he eyes next year's Olympics.
Del Potro, 32, last played competitively 17 months ago and underwent a third right knee surgery in August.
The 2009 US Open champion is still hoping to return, but admitted it had been challenging.
"I am having a hard time coming back. I still stand by the desire that I have to continue playing," Del Potro told ESPN on Friday.
"The reality is that it is difficult. I'm going to keep fighting as long as I feel like I want to continue."
He added: "Due to the pandemic, the Olympics Games are next year and I'm excited to be there.
"If I have to close my career, I think it would be to give myself an award to represent my country."
11 years ago today, 20-year-old Juan Martin del Potro stopped Roger Federer's 5-year title streak and won his first Grand Slam @delpotrojuan I #USOpen pic.twitter.com/8e5otynDbT
— US Open Tennis (@usopen) September 14, 2020
A bronze medallist in men's singles at the 2012 Olympics, Del Potro won silver in Rio four years later, and said he hoped to retire on the court.
The Argentinian also took time to remember the great Diego Maradona, who died on Wednesday.
Del Potro recalled his meetings with Maradona during the 2016 Davis Cup final, which he helped Argentina win against Croatia in Zagreb.
"In that Davis Cup final, every night, on my own without anyone knowing, I saw him 10, 15 minutes before going to sleep," he said.
"He did it in private so that he doesn't disarm the team's structure."
Del Potro added: "He sent me a very nice message after winning and I gave him my racquet."
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss