English: But many feel this could be too late.
Telugu: కాని ఇంకాస్త ఆలస్యం అయ్యే అవకాశం ఉందని కొందరు అభిప్రాయం వ్యక్తం చేస్తున్నారు.