English: A lot of questions need to be answered. …
Telugu: ఎన్నో ప్రశ్నలకు సమాధానం కావాల్సి ఉంది.