 
<translate> Gorillaz wani shahararren rukunin dutsen ne wanda ya fitar da faifai da yawa. Amsar ita ce e. <eng> Gorillaz was a popular rock group that has released a lot albums and singles. The answer is yes. 