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