Your explanation sounds farfetched.

你的解释有些牵强.

相关词汇
yourpron. 你的,你们的,尊,玉,乃;
explanationn. 解释,说明,辩解,(消除误会后)和解;
soundsvi. 听起来;n. 声音( sound的名词复数 ),音调,嗓音,播音;v. (使)发出声音,响( sound的第三人称单数 ),发(音),试探,探测;
farfetchedadj. 牵强的,凿空;