English: And, that persists still.
Telugu: ఇంకా అది కొనసాగు తూనే వుంది.