English: It received several comments.
Telugu: దానికి ఎన్నో వ్యాఖ్యానాలు కల్పించాడు.