Go out of your way to do something = to try very hard to do something pleasant for other people.
(دیگران را خوشحال کردن)
Have something up one's sleeve = to have a secret plan or idea that you are going to use later.
(نقشه داشتن)
I grant you that = to admit that something is true although it does not make much difference to your opinion.
22 - آبانماه - 1390 ساعت 10:13 ق.ظ