English: Stunning timing!
Telugu: ఆవిడకున్న టైమింగ్‌ అమోఘం!