Concordo com a consulente. A tradução está certa, na medida em que «por quê» significa «por que motivo». O facto de não vir qualquer palavra a seguir talvez confunda algumas pessoas, mas basta que considerem que também seria possível, para dar sequência a uma declaração do género: «Estou apaixonado por uma das gémeas...», fazer a pergunta: «por qual?» É exactamente o mesmo tipo de contexto sintáctico que permite a pergunta «por quê?» no caso em análise.
«Pelo quê?» parece-me uma tradução menos natural, mas igualmente válida da resposta. Se resolver a polémica, talvez seja preferível...