English: There can’t be a better time then.
Telugu: ఇంత‌కంటే మంచి స‌మ‌యం ఇంకేముంటుంది.