English: I'm glad, and I it's about time.
Telugu: నేను ఆనందం, ఇప్పుడు సమయం ఉంది.