English: Lord Vishnu: Yes.
Telugu: కృష్ణ భగవాన్‌: అవును.