Chinese to English:
今年7月,加州機動車管理局指控特斯拉虛假宣傳其Autopilot和完全自動駕駛功能。
>> This July, CA DMV sued Tesla on the false advertisement of its Autopilot and its Full Automatic
Driving feature.
English to Chinese:
“Obviously, you think you've done a good job. You have to be prepared to be thick-skinned.
>> 你顯然自以為幹得還不錯,不過臉皮可得厚點兒啊。
idiom: slip off the radar
hi Al, did Fernando speak to you about the progress?
No,it's seems Fernando has slipped off the radar for the last couple days.
>> Fernando slipped off the Radar after he borrowed a couple of hundred bucks from me.