How to say "靠 这什么鬼啊?" (kào zhè shén me guǐ a ?) in Chinese dialogue

kào zhèshénguǐa

Shit. What's this?

Idioms & Colloquial Expressions
Grammar Patterns
INTERACTIVE SCRIPT TIMELINE
LINE 0134:38
zuì
xià
miàn
ba

But what about?

LINE 0234:47
PLAYING SCENE
kào zhè shén me guǐ a ?

靠 这什么鬼啊?

Shit. What's this?

LINE 0334:49
yīng
wén
la

Russian?

Show Information
Source MediaTV Series
Season & EpisodeS1 E2
Timestamp34:47
TMDB ID206494