English: This is a time to ask ourselves.
Telugu: ఒక్కసారి మనల్ని మనం ప్రశ్నించుకోవాల్సిన తరుణం ఇదే.