English: NBFCs and banks.
Telugu: NBFC లు మరియు బ్యాంకులు.