English: It takes them time to get here.
Telugu: వారు ఇక్కడికి చేరుకోవడానికి కొంత సమయం పడుతుంది.