English: These ideas hit me with a thud.
Telugu: ఇవే ఆలోచనలు నా మనసును ఉక్కిరి బిక్కిరి చేశాయి.