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