English: It takes some time for their end to do it.
Telugu: అవి పూర్తికావకంటే కాస్త టైమ్ పట్టేలా ఉంది.