English: People have worshipped the sun.
Telugu: ఇచటి జనులు సూర్యుని పూజింతురు.