English: Seeing this came at the right time.
Telugu: దాన్ని చూసి మనసులో సరైన టైమ్ కి వచ్చావ్.