English: Mother Earth is happy.
Telugu: తల్లి భూదేవి సంతోషిస్తుంది.