English: They recently released the movie in Japan.
Telugu: ఇటీవల ఈ సినిమాని జపాన్ లో విడుదల చేశారు.