English: But the makers dont disappoint.
Telugu: కానీ, నిర్మాతలకే కాస్త మింగుడు పడటం లేదు.