English: I know it still does.
Telugu: ఇంకా చేస్తుందని నాకు తెలుసు.