English: There's never been a better time.
Telugu: ఇంతకన్నా మంచి సమయం ఉండదన్నాడు.