In the following questions, four alternatives are given for the idiom/ phrase. Choose the alternative which best expresses the meaning of the idiom/phrase as your answer.
herculean task
Answer : Option C
Explanation : Idiom herculean task means : needing a lot of strength, determination or effort.
Rate This:
NaN / 5 - 1 votes
