English: But it appeared at just the right moment.
Telugu: కానీ ఇదే సరైన సమయం అనిపించింది.