English: That is why it has taken so long."
Telugu: అందుకే ఇంతకాలం పట్టింది' అని వ్యాఖ్యానించారు.