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