English: anyway, she never left.
Telugu: అయినా కూడా ఆమెను వదిలిపెట్టలేదు.