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