由此可见的英文翻译

中文:由此可见

英文翻译:this shows; thus it can be seen