these days - zilele acestea
I'll give you that - iti voi da acel lucru
I wouldn't say - nu as spune
it was unthinkable - a fost de necrezut (nu sunt sigur)
you can hardly hear yourself think - poti sa te auzi cu greu cand te gândești (mai bine cauti pe translate)
or what have you - sau ce ai
I agree - sunt de acord