English: Have the gods gone batty?
Telugu: దేవుళ్లు ఓడిపోయారా?