English: They are worshipping the sun.
Telugu: వారు సూర్యుడు విశదం చేస్తారు.