English: What he saw there left a big impression on him.
Telugu: అక్కడ కనిపిం చిన దృశ్యం అతనికి చాలా జుగుప్ప కలి గించింది.