English: The book made a big impression on him.
Telugu: ఆ పుస్తకం ఆయనకు విశేష ప్రచారాన్ని కల్పించింది.