English: Astrologers have suggested that aliens did this.
Telugu: జ్యోతిష్కులు విదేశీయులు ఇలా చేశారని సూచించారు.