English: He is completely dependent on nature.
Telugu: పూర్తిగా ప్రకృతిపై ఆధారపడి ఉన్నారు.