it was love at first sight.
这是一见钟情。
the debate is more complex than it seems at first sight.
争论似乎比乍一看起来的要复杂。
See main entry:sight
英汉双解词典包含131075条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。