English: Del la soul - 3 Feet High and Rising
Telugu: డి లా సోల్ - 3 అడుగుల హై మరియు రైజింగ్