English: It's good timing.
Telugu: ఇది మంచి టైం.