Idiom
A green horn

An envious lady
An inexperienced man
A soft-hearted man
A trainee

ANSWER DOWNLOAD EXAMIANS APP