English: There cant be a better time than this.
Telugu: ఇంత కన్నా మంచి టైం మళ్ళీ దొరకదు.