English: There was a lot of effort invested in restoring this film.
Telugu: ఈ సినిమాని రీమేక్ చేయాలని చాలా ప్రయత్నాలు జరిగాయి.