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