English: There could be no better time.
Telugu: ఇంతకంటే మంచి సమయం వేరే ఉండదని అన్నాడు.