English: And heaven and nature sing....
Telugu: మరియు స్వర్గం మరియు ప్రకృతి పాడతాయి