Pedro is very articulate and speaks English with such .............. that you wouldn't realise it is his second language.