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