dizionario Italiano-Inglese »

sia pure significa in inglese

ItalianoInglese
sia pure phrase

so be it(indication of acceptance)
phrase