English: and still does.
Telugu: మరియు ఇంకా ఉంది.