English: A film from Indonesia.
Telugu: ఇది ఇండోనేసియా నుంచి వచ్చిన సినిమా.