English: He might have done something else.
Telugu: అతను (ఆమె) ఇంతకు ముందర వేరే పని చేస్తుండవచ్చు.