English: The makers of this movie are a delighted lot.
Telugu: ఈ చిత్ర నిర్మాతలు చాలా సెన్సిబుల్.