English: That idea just came to mind.
Telugu: అప్పుడే ఈ ఆలోచన వచ్చిందండీ.