English: This time, it did.
Telugu: ఈ సారి సత్తా చాటింది.