Back to Dictionary
声嘶力竭
聲嘶力竭
shēngsīlìjié
1.
to shout oneself hoarse (idiom)