English: They have superb imagination power.
Telugu: అంత గొప్ప ఆలోచనా శక్తి వీరి సొంతం.