English: He seems capable of doing so himself.
Telugu: తాను తనలా చేయొచ్చు కదా, అనిపిస్తుంది.