English: I think those are questions we need to ask ourselves.
Telugu: ఇవి మన ముందు ఉండాల్సిన ప్రశ్నలు అని నాకు అనిపిస్తుంది.