English: That's just not our strength."
Telugu: అది మన శక్తికి మించింది కాదులే" అంటారు.