Question: Who sings the song it's been a while?
Answer: American rock band Staind
Disambiguated annotations:
answer: Staind