John Lennon's inspirational anthem 'Imagine' is one of the most celebrated pieces of music of all time.
And Chris Kläfford did the song justice as he took to the America's Got Talent stage, belting out a delicate, beautiful cover of the 1971 hit.
Judges Gabrielle Union, Julianne Hough, Howie Mandel and not-easily-impressed Simon Cowell were moved to their feet by the 30-year-old Swedish singer, with multiple audience members seen shedding a tear.
• Blind autistic singer leaves America's Got Talent judges in tears with spine-tingling piano performance
• Amazing young dancers wow America's Got Talent judges with their PHENOMENAL dance routine
"You know how they say 'Sing from the heart'? Well, you wore your heart on your sleeve, we could all feel it," Mandel told Kläfford.
"It was amazing!" Union added, telling him that she was "blown away" by his voice.
Hough told the singer: "I felt your heart. And I felt your passion. And that's what art is."
While Cowell said: "What I loved about you was what you did with the song, with your vocal. I love people who can reinterpret a song, and you did something special with it just then. It was incredible!"