English: There is nothing left to imagination.
Telugu: కల్పనకి ఏమీ పాలుపోవడంలేదు.