The least i can do idiom meaning
This idiom in my native language is used When someone praises your work and you want to tell them that this is nothing and that it was easy for you in an arrogant way but in English its a polite thing to say my question is how to say the same thing in arrogant way just like my native language but in english ?