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