English: Many questions had to be answered.
Telugu: చాలా ప్రశ్నలను ఎదుర్కోవాల్సి వచ్చింది.