English: It's been very tough finishing this film.
Telugu: ఈ సినిమా పూర్తి చేయడానికి చాలా కష్టపడాల్సి వచ్చిందన్నారు.