English: Finally he had a brainwave.
Telugu: చివరగా అతను మెదడు తుఫాను కలిగి ఉన్నాడు.