English: Seems so contrary to nature.
Telugu: అదేదో ప్రకృతికి విరుద్ధం అన్నట్లుగా చూస్తారు.