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