Quem quer que tenha dito isto - Tradução em inglês

How do I translate "Quem quer que tenha dito isto contou-lhe uma mentira" into English?

I saw "Whoever said that..." but I didn't know if instead of "...said that..." I could use "...had said...".

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
2 respostas
Ordenar por: Data
Donay Mendonça 23 127 1.7k
Sugiro usar "whoever said that..."

''Notwithstanding the obscurity, an extraordinary agitation could be seen upon the face of Bolond. "Whoever said that, told you a lie," he added.'' [Books Google]
DHST 1 3 15
Em Português parece ser tudo mais longo...!

Já o Inglês é muito mais prático.