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