English to Hindi

Meaning for:
scream its head
other
ज़ोर-ज़ोर से चिल्लाना