English: I suspect that somebody may have done that.
Telugu: ఎవరో కావాలని ఈ పని చేసి ఉండొచ్చని అనుమానిస్తున్నారు.