English: The meaning of Karsa
Telugu: కర్లా యొక్క అర్థం