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