English: It's about time too.
Telugu: టైమ్ కూడా ఒడిశింది.