Return to Article Details An Analysis of The Translation of Idioms from English to Indonesian in The Film Stranger Things Download Download PDF