English: These questions need to be pondered.
Telugu: ఈ ప్రశ్నల మీద ఒక అభిప్రాయం కావలసి ఉంటుంది.