English: That is why it has taken so long.
Telugu: అందుకే ఇంతకాలం పట్టిందని సమాధానమిచ్చారు.