Despite the holiday boost, Baby John struggled to outshine Allu Arjun’s Pushpa 2: The Rule, which brought in Rs 19.75 crore ...