English: And it impressed others.
Telugu: ఇది మిగతా వారిని ఆకర్షించింది.