English: Experts hesitate to say that they waited too long.
Telugu: వాళ్లు చాలాకాలం ఎదురుచూసారు అని చెప్పేందుకు నిపుణులు వెనుకాడారు.