English: Apparently, yes it is.
Telugu: అంటే అవును అని తెలుస్తోంది.