English: It needs more time.
Telugu: దానికి ఇంకాస్త టైమ్‌ పడుతుందనుకుంటున్నా.