o gato comeu a sua língua

listen to the pronunciation of o gato comeu a sua língua
البرتغالية - الإنجليزية
has the cat got your tongue
did a cat get your tongue? did you swallow your tongue? Why don't you speak?