English: This idea came to me then.
Telugu: ఆ సమయంలో ఈ ఆలోచన వచ్చిందంటా.