English: It's an Indo-Chinese film.
Telugu: ఇది ఇండో-చైనీస్ చిత్రం.