Select the meaning of the given phrases/idioms: pie in the sky
easily attainable
pleasant to imagine but impossible to attain
sweet memories
flying in the dreams
'Pie in the sky' refers to things/desires that are very pleasant to imagine but attaining them is extremely difficult, nearly impossible.
Select the meaning of the given phrases/idioms: throw in the towel
Select the correct meaning of the given phrases/idioms.
Hand in glove
Be in someone’s shoes