English: At last an idea came to mind.
Telugu: చివరికి ఒక ఆలోచన వచ్చింది.