English: What a timing.
Telugu: వాట్ ఏ టైమింగ్.