English: Good timing that!
Telugu: ఇది మంచి సమయం!