English: I've had this same question on my mind recently as well.
Telugu: """గత కొద్దికాలంగా నా మనసునూ ఇదే ప్రశ్న వెంటాడుతోంది."