English: Many of it is left your imagination.
Telugu: దానిలో చాలా మీ ఇమాజినేషన్ కి వదిలేయబడతాయి.