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