English: They'd say it was hard to explain.
Telugu: వారు వివరించడం కష్టం అని నాకు చెప్పారు.