English: The film has been launched some time back already.
Telugu: కొంతసేపటి క్రితమే ఈ సినిమాను లాంచ్ చేశారు.