English: And that is where I've stayed.
Telugu: దీంతో నేను కూడా అక్కడే ఉండిపోయా.