English: Although that idea never would have occurred to me before.
Telugu: అసలు ఇప్పటివరకు ఆ ఆలోచన నాకెప్పుడూ రాలేదు.