English: A host of questions still need to be answered.
Telugu: ఇంకా స‌మాధానం రావాల్సిన చాలా ప్ర‌శ్న‌లు ఉన్నాయి.