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