English: This is the right moment for them.
Telugu: వాటికి ఇదే సరైన టైమ్.