English: That last part seemed iffy.
Telugu: చివరి భాగం మాత్రం కొంత లాగినట్టు తోచింది.