It looks like it's thumbsup for their latest album.
看样子他们的最新歌曲专辑成功了。
《牛津词典》
2
The financial markets have given the thumbsup to the new policy.
金融市场已经接受了新政策。
《柯林斯英汉双解大词典》
3
Heartwarming comments poured in, such as "life is not easy but none of us give up!", "Thumbsup for hard-working people" and "Showing understanding to deliverymen."