English: Lena is an Indian film actress.
Telugu: లైలా ఒక భారతీయ సినిమా నటి.