English: It took a while but eventually they solved it.
Telugu: దీనికి కొంత సమయం పట్టింది, కాని చివరికి వారు దాన్ని పరిష్కరించారు.