English: Now, though, St.
Telugu: ఇప్పుడు St.