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