English: And yet, some still do.
Telugu: అయినా కూడా కొందరు ఇస్తూనే ఉన్నారు.