English: And yet, there we stayed.
Telugu: అయినా మేము అక్కడే ఉన్నాం.