English: The literal translation of the word means complete submission to God, or one might say - entrusting the will of the Lord.
Telugu: పదం యొక్క సాహిత్యపరమైన అనువాదం దేవునికి పూర్తి సమర్పణ అర్థం, లేదా ఒక అనవచ్చు - లార్డ్ యొక్క ఇష్టానికి ఒప్పగించినందుకు.