English: This movie has come a long way.
Telugu: ఈ సినిమా చాలా దూరం ప్రయాణించాల్సి ఉంది.