English: They have a lot of imagination.
Telugu: వీరికి ఊహాశక్తి కూడా ఎక్కువే.