English: Worth a thought!
Telugu: ఆలోచించాల్సిన ప్రశే్న!