English: took some time for the current theory to be worked out.
Telugu: ప్రస్తుత సిద్ధాంతం తయారు కావడానికి కొంత సమయం పడుతుంది.