English: There seem to be other reasons.
Telugu: ఇతరత్రా కారణాలు ఉంటాయని అనుమానిస్తున్నారు.