English: And yet, people still respect him.
Telugu: అయినా కూడా ఇంకా జనాలు ఆయన్ను ఆరాధిస్తూనే ఉన్నారు.