English: It's a point to ponder.
Telugu: ఆలోచించదగిన అంశమే.