English: This made us think.
Telugu: ఈ ఎరుక మమ్మల్ని ఆలోచనలో పడేలా చేసింది.