English: It's hard even to understand this today.
Telugu: ఈనాడు వానిని అర్థం చేసుకోవడం కష్టం.