English: Perhaps he can do this.
Telugu: బహుశా ఆ పని ఇతడే చేసుంటాడు.