English to Hindi

Meaning for:
score a points
other
उल्लू बनाना