English: Yet they stayed with us.
Telugu: అయినా, అవి మనకు దాసులవుతూనే ఉన్నాయి.