English: And yet the audience loved it.
Telugu: అయినా కూడా ప్రేక్షకులు వాటిని ఇష్టపడతారు.