English: But, here is the other more pressing truth.
Telugu: అయితే ఇక్కడ మనం అంగీకరించాల్సిన సత్యం మరొకటి ఉంది.