English: All of these factors greatly impressed me.
Telugu: ఈ లక్షణాలన్నీ నన్ను అమితంగా ఆకర్షించాయి.