English: A number of things still have to happen.
Telugu: జరగవలసినవి ఇప్పటికీ అనేకం ఉన్నాయి.