English: The makers of this movie are a delighted lot.
Telugu: ఈ విషయం తో ఈ చిత్రమేకర్స్ చాలా ఆనందంగా ఉన్నారు.