English: These books kept me on my toes.
Telugu: ఆ పుస్తకాలు నాపై చెరగని ముద్రవేశాయి.