English: They still need more time.
Telugu: వాటికి ఇంకా చాలా టైం ప‌ట్టిద్ది.