English: The filmmakers had a very hard task.
Telugu: నిర్మాతలు చాలా కష్టపడి సినిమా చేశారు.