English: Kichioji means Lakshmi temple in Japanese.
Telugu: కిచిజోజి అంటే జపనీస్ లో లక్ష్మీదేవి ఆలయం అని అర్థం. అవును. షాక్ కాకండి.