English: But it's perfect timing.
Telugu: అయితే ఇది సరైన సమయం.