İngilizce Ne zamandır bu şikayetiniz var? ne demek?

Ne zamandır bu şikayetiniz var? İngilizce nasıl yazılır?