English: And yet viewers liked him.
Telugu: అయినా కూడా ప్రేక్షకులు వాటిని ఇష్టపడతారు.