English: It was very hard for me to finish this film.
Telugu: ఈ సినిమా తీయడానికి చాలా కష్టపడ్డాను.