English: He might still be doing that.
Telugu: బహుశా అతనదే చేస్తూ ఉండొచ్చు.