What does the word grimaced mean?
What does the word insistently mean?
Imported from external platform