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